<script>
   // JIDAMN.prototype.age = 18

   // function JIDAMN() {
   //  // var this ={
   //  //     name : 'DDDDDDamn!'
   //  // }
   //  // this.__proto__ = JIDAMN.prototype;
   //  // return this;

   //  this.name = 'DDDDDDamn!'

   //  // this.__proto__ = JIDAMN.prototype;
   // }
   // let j = new JIDAMN();
   // console.log(j.age);

   Person.prototype.lastName = 'Kakarotto';
    function Grand(){
        this.name = "Ro9nin";
    }
    Father.prototype = new Grand()
    function Father(){
        this.age = 21;
    }
    Son.prototype = new Father();
    function Son(){
        this.like = "FPS";
    }
    let son = new Son();
    console.log(son.like);
    console.log(son.age);


   //  __proto__: Son.prototype == new Father(){
   //          __proto__: Father.prototype == new Grand(){
   //              __proto__: Grand.prototype == new Person(){
   //                  __proto__: Person.prototype == new Object{
   //                      __proto__: Object.prototype {
   //                          __proto__: null
   //                  }
   //              }
   //          }
   //      }

</script>